#引入文件使用import引入文件,这种写法会有命名空间问题，所以在导入编写代码的时候都需要加上命名空间再调用
from 基本语法 import 面向对象继承

sunny = 面向对象继承.Sunny("Sunny")
sunny.sayHello()
sunny.host()

s1 = 面向对象继承.Sunny('通过命名空间调用')
s1.sayHello()

#下面写法导入面向对象.py中的Sunny类，因此直接可以省略命名空间调用，导入 面向对象继承.py并且单独导入Sunny类
from 基本语法.面向对象继承 import Sunny
s = Sunny("不需要命名空间")
s.sayHello()

#导入 面向对象继承.py 并导入所有方法和类
#from 基本语法.面向对象继承 import *
